bulletproof window - German English Dictionary